﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace VitCode.ObjectResolutionHelper
{
    /// <summary>
    /// 这里是面页解析设置文件所用到的自定义标记
    /// 各个标记的含义会在Setting.xml文件中说明及备注
    /// </summary>
    public class BaseDataKeyInfo
    {
        
        public const string PROPERTY = "property";
        public const string CTL_ATTR_INFO = "CtlAttrInfo";
        public const string PAGE_RULE = "page_rule", CHECK_CTL_IDS = "CheckCtlIds", CTL_TYPE = "CtlType", PAGE_CAN_DELETE = "PageCanDelete", PAGE_CAN_ADD = "PageCanAdd", ISBINDDATA = "IsBindData", SHOW_SUCCESS_MESSAGE = "ShowSuccessMessage", GET_WEBSERVICE = "GetWebService";

        public const string SELECT_PAGE_URL = "SelectPageURL", MEMO = "Memo", OBJ_PRO_HEAD_STRING = "ObjPro_", PG_LIST_IS_SHOW_EDIT_INFO = "PgListIsShowEditInfo";

        public const string CTL_PROPERTY_FRO_OBJCET = "CtlPropertyFroObject", CTL_OBJ_KEY_PAO = "CtlObjKeyPro", CTL_OBJ_SHOW_PAO = "CtlObjShowPro", CTL_OBJ_SHOW_PAO_2 = "CtlObjShowPro2";

        public const string KEY_CONTEXT = "KeyContext", KEY_PROPERTY = "KeyProperty", INIT_NOW = "InitNow", CONDITION_STRING = "ConditionString";

        public const string INIT_CURR_USER_IFNO = "InitCurrUserInfo", OTHER_CTL_CONTEXT = "OtherCtlContext",ID="Id";

        public const string FORMAT_STRING = "FormatString", ASSEMBLY_NAME = "AssemblyName", NAME_SPACE = "NameSpace", COMMAND_NAME = "CommandName";

        public const string NAME = "Name", TYPE_NAME = "TypeName", LIST_SQL = "ListSql", SQL = "sql", CLASS_NAME = "ClassName", USER_CTL_PATH = "UserCtlPath", CTL_PRO_INFO = "CtlProInfo";

        public const string LGNORE_SAVE = "LgnoreSave", TIMING_IS_USE_PRO_NAME = "TimingIsUseProName", TIMING_IS_USE_CONDITION_INFO = "TimingIsUseConditionInfo";

        
    }
}
